#content [data-section] {
  padding: 20px;
}

.news-panel:hover .rrss-style {
	display: block;
}

.item-podcast {
	border: 2px solid #b0035c;
  padding: 20px;
  background-color: #FFF;
  min-height: 155px;
}

#podcastslist .item-podcast {
	opacity: 0.6;
}

#podcastslist .item-podcast:hover {
	opacity: 1;
}

#podcastslist .item-podcast h4 {
	color: #b0035c;
}

.item-podcast .item-footer {
	border-top: 1px solid #b0035c;
  padding-top: 10px;
  position: absolute;
  left: 10px;
  right: 10px;
  bottom: 10px;
}

.item-podcast .flexbox-info {
	padding-top: 10px;
}

.rrss-style {
	background-color: rgba(176, 3, 92, 0.37);
}

.rrss-style .share-rrss a {
	background-color: #FFF;
  color: #b4b4b4;
}

.rrss-style .share-rrss a:hover {
	color: #b0035c;
}

.item-panel.column .flexbox-info {
	min-height: auto;
}

#page-index .widget-content .title-full-line:after {
	width: 100%;
  height: 1px;
  margin-top: -15px;
}

#page-index .widget-content .title-full-line span{
  background-color: #FFF;
  display: inline-block;
  padding: 0px 40px;
  color: #b0035c;
}

[data-group]:hover h4 {
	color: #b0035c;
}

[class^="icon-"],
[class*=" icon-"] {
  width: 110px;
  height: 110px;
  margin: 0px auto 40px auto;
}

.event-panel .flexbox-hero {
	min-width: 94px;
  width: 94px;
}

@media screen and (max-width: 767px) {
  [data-group] {
  	margin-bottom: 20px;
  }
  [data-group] > div:nth-child(2) {
    position: static;
    transform: initial;
	}
  [class^="icon-"],
	[class*=" icon-"] {
    margin-bottom: 20px;
  }
}

.question-panel .item-author a {
	color: #b0035c;
}

.question-panel {
	margin-bottom: 40px;
  border-bottom: 1px solid #d4d4d4;
}

.item-categories {
  margin-bottom: 16px;
	
}

.item-categories a {
  color: #707d85;
  border: 1px solid;
  display: inline-block;
  padding: 3px 16px;
  margin-right: 5px;
  margin-bottom: 5px;
}

.widget-inversecolor .widget-content h4,
#page-index .widget-inversecolor .widget-content h2 {
	color: #FFF;
}

[class^="headerquest-"],
[class*=" headerquest-"] {
  text-align: center;
  background-image: url('https://chilmedia.org/v2/file-preview/b15ddbe5-8b02-4ba0-825e-f3f74f51e08a.jpg');
	padding: 20px;
  margin-bottom: 40px;
}

.headerquest-57445 { 
  background-image: url('https://chilmedia.org/v2/file-preview/a7ba9ca9-e400-4c6c-b67b-d3affd94da04.jpg');
}

.headerquest-57442 { 
  background-image: url('https://chilmedia.org/v2/file-preview/78a76ed1-47de-49b0-b46c-75425a6faaea.jpg');
}

/*CEREALES*/

[data-group] > div:first-child {
	background-image: url('https://chilmedia.org/v2/file-preview/bb170de7-dc47-46fc-8543-bfaaab2ad464.jpg');
}
[data-group]:hover > div:first-child {
	background-image: url('https://chilmedia.org/v2/file-preview/f312a015-ddaf-4414-9a1f-7543f84ddb26.jpg');
}
.icon-57334 {
	background-image: url('https://chilmedia.org/v2/file-preview/47fb61d1-a65d-4e72-b81a-8660a478390a.png');
}

.icon-57334.active,
[data-group]:hover .icon-57334 {
	background-image: url('https://chilmedia.org/v2/file-preview/8f937bff-7164-4196-a2f4-f149d4ddfcbf.png');
}


/*FRUTALES*/

[data-group="group-57442"] > div:first-child {
	background-image: url('https://chilmedia.org/v2/file-preview/af59d12c-db8e-4971-9167-deca56f46e1e.jpg');
}
[data-group="group-57442"]:hover > div:first-child {
	background-image: url('https://chilmedia.org/v2/file-preview/379e17c4-6c6d-408b-92eb-79fdac259343.jpg');
}

.icon-57442 {
	background-image: url('https://chilmedia.org/v2/file-preview/4a56bf35-8b0a-4151-94cd-bb73bef1f83a.png');
}
.icon-57339.active,
[data-group]:hover .icon-57442 {
	background-image: url('https://chilmedia.org/v2/file-preview/83026a9c-e0dd-4569-b263-8aee561c7a53.png');
}


/*VACUNO*/

[data-group="group-57445"] > div:first-child {
	background-image: url('https://chilmedia.org/v2/file-preview/4ae54ae2-ee9a-4cc0-8f1d-e647e76b0036.jpg');
}
[data-group="group-57445"]:hover > div:first-child {
	background-image: url('https://chilmedia.org/v2/file-preview/d8706fdd-c956-4bb5-a6ae-fdadeeda70b1.jpg');
}
.icon-57445 {
	background-image: url('https://chilmedia.org/v2/file-preview/600f486a-c154-47da-a4e7-ba7d4992961d.png');
}
.icon-57445.active,
[data-group]:hover .icon-57338 {
	background-image: url('https://chilmedia.org/v2/file-preview/75f83bbd-4d06-4bcf-9c54-2d5d259534d8.png');
}


/*NUEVAS SECCIONES*/

[data-group="grupo2019"] > div:first-child {
  background-image: none;
	background-color: none;
  width: 100%;
  padding-top: 100%;
}
[data-group="grupo2019"]:hover > div:first-child {
  background-image: none;
  filter: brightness(70%);
  width: 100%;
  padding-top: 100%;
}

.icon-new {
	background-image: none;
  width: 80%;
  height: 80%;
  margin: 0px;
}
.icon-new.active,
[data-group]:hover .icon-57338 {
	background-image: inherit;
  width: 80%;
  height: 80%;
  margin: 0px;
}

.area-list > table {
	width: 100%
}

.area-list td {
  width: 10%;
  position: relative;
  padding: 5px;
}

.area-list td:after {
  content: '';
  display: block;
  margin-top: 100%;
}

.area-list td .content {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: transparent;
  padding-bottom: 1px;
  border-style: solid;
  border-bottom-width: 4px;
  border-color: transparent;
  overflow: hidden;
}

.area-list img:hover {
  filter: brightness(70%);
}


.area-list-small > table {
	width: 100%
}

.area-list-small td {
  width: 11.11%;
  position: relative;
  padding: 0px;
  margin: 0px;
}

.area-list-small td:after {
  content: '';
  display: block;
  margin-top: 100%;
}

.area-list-small td .content {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: transparent;
  padding-bottom: 1px;
  border-style: solid;
  border-bottom-width: 4px;
  border-color: transparent;
  overflow: hidden;
}

.area-list-small img:hover {
  filter: brightness(70%);
}


.area-list-small-2 > table {
	width: 100%
}

.area-list-small-2 td {
  width: 11.11%;
  position: relative;
  padding: 0px;
  margin: 0px;
}

.area-list-small-2 td:after {
  content: '';
  display: block;
  margin-top: 0%;
}

.area-list-small-2 td .smallcontent {
  background: transparent;
  border-style: solid;
  border-bottom-width: 4px;
  border-color: transparent;
  overflow: hidden;
}

.area-list-small-2 img:hover {
  filter: brightness(70%);
}


.fonticon-Check.answer {
	position: absolute;
  right: 5px;
  font-size: 20px;
}

.pink {
 	color: #b0035c;
  font-weight: bold;
}

.area-main-box {
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 0px;
  padding-bottom: 6px;
}

.grouptitle {
	font: 30px 'Raleway', Arial, san-serif;
	color: #b0035c;
  margin-top: 40px;
  margin-bottom: 30px;
}

/*______   PODCAST PANEL   ______*/

.podcast-panel > table {
	background-color: #FFF;
  border: 2px solid #b0035c;
  padding: 10px;
  width: 100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.podcast-panel > table td {
	padding: 10px;
}

.podcast-panel h4>a {
  line-height: 1.2;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  display: -webkit-box;
  max-height: 63px;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.podcast-panel h4 {
  color: #b0035c;
  padding-bottom: 0px;
  position: relative;
}

#page-index .podcast-panel > table {
  opacity: 0.6;
  -moz-transition: 0.3s ease-out;
  -webkit-transition: 0.3s ease-out;
  transition: 0.3s ease-out;
}
#page-index .podcast-panel > table:hover {
	opacity: 1;
  -moz-transition: 0.3s ease-out;
  -webkit-transition: 0.3s ease-out;
  transition: 0.3s ease-out;
}

/*EndPodcast*/

.news-categories-list li {
	padding-bottom: 10px;
}

#calendar .ui-datepicker tbody td.highlight>a,
#datepicker .ui-datepicker tbody td.highlight>a {
	background-color: #b0035c;
}


.blog-panel .flexbox-hero {
	width: 60px;
  min-width: 60px;
  height: 60px;
  margin-right: 16px;
}

.blog-panel .flexbox-info {
	padding: 16px;
  background-color: #FFF;
}

.blog-panel .flexbox-info:before {
  content: "";
  position: absolute;
  display: block;
  width: 0px;
  height: 0px;
  top: 16px;
  left: -20px;
  border-width: 10px;
  border-style: solid;
  border-color: transparent #FFF transparent transparent;
}

.squareend-legend,
.squarestart-legend {
	display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  font-size: 0px;
  margin-right: 16px;
}

.squarestart-legend {
  background-color: #b0035c;
}

.squareend-legend {
  background-color: #606060;
}

.text-legend {
	display: inline-block;
  vertical-align: middle;
}


.simple-form input[type=password],
.simple-form input[type=text],
.simple-form input[type=date],
.simple-form input[type=number],
.simple-form textarea,
.simple-form select {
  padding: 2px 10px;
  border: 1px solid #b0035c;
  font: inherit;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 10px;
  width: 100%;
  height: 35px;
  background-color: #FFF;
  font-size: large;
  color: #606060;
}

